Big Huge Thesaurus

bittersweet nightshade

noun